motor-driven cart

Translations
самоходная тележка